"""
Python中的变量是什么


python和java中的变量本质不一样：
    1.java中的变量类似于盒子（规定盒子里能装什么东西）
    2.python的变量实质上是一个指针（类似于便利贴）
"""


def use_var():
    # 先生成对象，然后贴便利贴（本身没有类型）
    x = ["Kevin", "葛小伦"]
    y = x
    y.append("天使彦")
    print(x)
    # 输出结果:
    """
    ['Kevin', '葛小伦', '天使彦']
    """

    print(id(x) == id(y))
    print(x is y)
    # 输出结果:
    """
    True
    True
    """


if __name__ == '__main__':
    use_var()
